light antitank weapon - French English Dictionary